# project home: cp3-cg.googlecode.com  


CC=g++
CFLAGS=-c -Wall -g `root-config --libs --cflags` -std=c++11 -O0


all: cp32.o cg.o myvectormath.o geom_pbc.o
	g++ cp32.o cg.o myvectormath.o geom_pbc.o `root-config --libs --cflags` -o cp32

cp32.o: cp32.cxx
	$(CC) $(CFLAGS) cp32.cxx

cg.o: cg.cxx cg.h
	$(CC) $(CFLAGS) cg.cxx

myvectormath.o: myvectormath.cxx myvectormath.h
	$(CC) $(CFLAGS) myvectormath.cxx

geom_pbc.o: geom_pbc.c geom_pbc.h
	$(CC) $(CFLAGS) geom_pbc.c



mvmtest: mvmtest.o myvectormath.o
	g++ mvmtest.o myvectormath.o `root-config --libs --cflags` -o mvmtest
mvmtest.o: mvmtest.cxx myvectormath.cxx myvectormath.h
	$(CC) $(CFLAGS) mvmtest.cxx

clean:
	rm -f *.o cp32 mvmtest